building rubble - French English Dictionary